something weeps - Spanish English Dictionary